package sj.System.dao.sysUser;
import org.apache.ibatis.annotations.Param;
import sj.System.pojo.SysUser;

import java.util.List;

public interface SysUserMapper {

    /**
     * 增加
     * @param sysUser
     * @return
     */
    int addSysUser(SysUser sysUser);


    /**
     * 删除
     * @param id
     * @return
     */
    int delSysUser(@Param("id")Integer id);

    /**
     * 修改
     * @param sysUser
     * @return
     */
    int updateSysUser(SysUser sysUser);

    /**
     * 根据角色id删除用户信息
     * @param roleId
     * @return
     */
    public int delUser(@Param("roleId") Integer roleId);

    /**
     * 根据角色id查询用户信息
     * @param roleId
     */
    public List<SysUser> findUserByRoleId(@Param("roleId") Integer roleId);


}
